FragmentTransitionImpl
Functions
Link copied to clipboard
Link copied to clipboard
Animate the transition to end.
Link copied to clipboard
Animate the transition to start.
Link copied to clipboard
Calls
TransitionManager#beginDelayedTransition(ViewGroup, Transition)
.Link copied to clipboard
Returns a clone of a transition or null if it is null
Link copied to clipboard
Link copied to clipboard
Returns
true
if the Transition is seekable.Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Remove a View target to a transition.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract fun scheduleRemoveTargets(@NonNull overallTransitionObj: Any, @Nullable enterTransition: Any, @Nullable enteringViews: ArrayList<View>, @Nullable exitTransition: Any, @Nullable exitingViews: ArrayList<View>, @Nullable sharedElementTransition: Any, @Nullable sharedElementsIn: ArrayList<View>)
After the transition has started, remove all targets that we added to the transitions so that the transitions are left in a clean state.
Link copied to clipboard
Uses given progress to set the current play time of the transition.
Link copied to clipboard
Sets the epicenter of a transition to a rect object.
Sets a transition epicenter to the rectangle of a given View.
Link copied to clipboard
open fun setListenerForTransitionEnd(@NonNull outFragment: Fragment, @NonNull transition: Any, @NonNull signal: CancellationSignal, @NonNull transitionCompleteRunnable: Runnable)
open fun setListenerForTransitionEnd(@NonNull outFragment: Fragment, @NonNull transition: Any, @NonNull signal: CancellationSignal, @Nullable cancelRunnable: Runnable, @NonNull transitionCompleteRunnable: Runnable)
Set a listener for Transition end events.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Wraps a transition in a TransitionSet and returns the set.